John Mcneill Stanford: Ecological Teleconnections And Global Environmental History